<!DOCTYPE html>
<html lang="en">
    <head>
        <title></title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head>
    <body>
        <script>
            // array.indexOf(searchElement[, fromIndex])
            // 返回数组中的索引,如果没有匹配,返回-1
            // fromIndex可选，表示从这个位置开始搜索，若缺省或格式不合要求，使用默认值0，我在FireFox下测试，发现使用字符串数值也是可以的，例如"3"和3都可以
            var data = [2,5,7,3,5];
            console.log(data.indexOf(5,'x'));   //从索引为'x'的位置开始搜索.'x'不符合格式要求,使用0 结果1
            console.log(data.indexOf(5,'3'));   //从索引为'3'的位置开始搜索,转换为索引为3          结果4      
            console.log(data.indexOf(5));       //从索引为0的位置开始搜索 结果1

            console.log(data.indexOf(4)); // -1 (未找到)
            console.log(data.indexOf("5")); // -1 (未找到，因为5 !== "5")
        </script>
    </body>
</html>